home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / macros / latex209 / contrib / slatex / INSTALL.DOC < prev    next >
Text File  |  1993-11-07  |  3KB  |  87 lines

  1. INSTALL.DOC
  2. SLaTeX Version 1.99
  3. (c) Dorai Sitaram, December 1991, Rice University
  4.  
  5. Installation instructions for SLaTeX
  6.  
  7. 1. This distribution is a directory slatex containing the following
  8. files, one of which is INSTALL.DOC, the file you are currently
  9. reading.
  10.  
  11.  2      COPYING INSTALL.DOC 
  12.  1      config.ss 
  13.  2      funval.cl rnrscl.cl
  14.  5      optchez.ss defmacro.ss seqprocs.ss fileproc.ss lerror.ss
  15.  5      defrecor.ss helpers.ss defaults.ss structs.ss peephole.ss 
  16.  4      codeset.ss pathproc.ss texread.ss proctex.ss
  17.  2      slatex.sty cltl.sty
  18.  2      slatex.unx slatex.bat
  19.  1      slatex-d.tex
  20. ---
  21. 24 in all
  22.  
  23. 2. Go to the directory slatex.
  24.  
  25. 3. Invoke your Scheme interpreter.  If you're using Common Lisp,
  26. invoke the CL interpreter.  Load the file config.ss into Scheme (or
  27. CL).  This is done by typing
  28.  
  29.     (load "config.ss")
  30.  
  31. at the Scheme (or CL) prompt.  (The file config.ss has code in it that
  32. will load the *.cl files in this distribution if you are in CL.  The
  33. *.cl files make CL sufficiently approximate Scheme so that the SLaTeX
  34. code can run in it.)  This will configure SLaTeX for your Scheme
  35. dialect and operating system, creating an appropriate slatex.ss file.
  36.  
  37. 4. The configuration process will engage you in a dialog, requesting
  38. you for information regarding your Scheme dialect and operating
  39. system.  Answer the questions -- there are only two -- as best you
  40. can.  For the dialect question,
  41.  
  42.     the answer is            if your dialect is
  43.  
  44.     chez                            Chez Scheme (Cadence)
  45.     cl                              Common Lisp (I or II)
  46.     cscheme                         MIT (C) Scheme
  47.     elk                             Elk (Oliver Laumann)
  48.     schemetoc                       Scheme-to-C (Joel Bartlett)
  49.     scmx                            SCM (Aubrey Jaffer)
  50.     umbscheme                       UMB Scheme (William Campbell)
  51.     other                           None of the Above
  52.  
  53. For the operating system question,
  54.  
  55.     the answer is            if your operating system is
  56.  
  57.     unix                            Unix(-like)
  58.     dos                             DOS(-like)
  59.  
  60. 5. The file slatex.ss will be created.  Note that for Chez Scheme, the
  61. created file slatex.ss is a compiled version.
  62.  
  63. 6. Exit Scheme (or CL) if config.ss doesn't already do so.
  64.  
  65. 7. Modify the definition of \filehider in the file slatex.sty.
  66.  
  67. 8. Copy or move or link slatex.ss into a suitable place, e.g., your
  68. bin or lib, or the system bin or lib.
  69.  
  70. 9. Copy or move or link slatex.sty into a suitable place, e.g.,
  71. somewhere in your TEXINPUTS path.  For installing on system, place in
  72. directory containing the LaTeX style files (on mine this is
  73. /usr/local/lib/tex/macros).
  74.  
  75. 10. If using Unix, make appropriate changes to the shell script
  76. slatex.unx.  Call it slatex (i.e., copy or move it).  Copy or move or
  77. link slatex to a suitable place, e.g., your bin or the system bin.
  78.  
  79. 11. If using DOS, make appropriate changes to the batch file
  80. slatex.bat.  Copy or move slatex.bat to a suitable place, e.g.,
  81. somewhere in your PATH.
  82.  
  83. 12. Run slatex on slatex-d.tex for documentation.  (This also checks
  84. that slatex does indeed work on your machine.)
  85.  
  86. 12A. That's it.
  87.